Big Huge Thesaurus

Ophrys apifera

noun

sounds kind of like